straw mulch - Alemán Inglés Diccionario